inspector of sluices and drains - Englisch Synonyme Wörterbuch